// 登录注册模块路由
// 导入express 框架
const express = require('express')
// 使用express框架的路由
const router = express.Router()
// 导入 login 的路由处理函数模块
const loginHandler = require('../router_handler/login')

// 导入exoreJoi 中间件 
const expressJoi = require('@escook/express-joi')
// 导入验证规则对象
const { login_limit } = require('../limit/login.js')

// 注册新用户的路由
router.post('/register', expressJoi(login_limit), loginHandler.register)
// 登录的路由
router.post('/login', expressJoi(login_limit), loginHandler.login)

// 向外暴露路由
module.exports = router
